﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
	
namespace BEGDC.PreContract.BLL
{
	public partial interface IEmployee
    {
		//Get by id
		BEGDC.PreContract.DAL.Employee GetEmployee(System.Int32 employeeID);
		
		//Get by filter
		DataTable GetEmployee_DataTable(string filter);
		
		//Delete
		void DeleteEmployee(System.Int32 employeeID); 
		
		//Add
		int AddEmployee(System.String badge, System.String eName, System.String cName, System.String email, System.String cILAccount, System.String bD, System.String bG, System.String title, System.String culture, System.String reportTo, System.Boolean active, Nullables.NullableDateTime updateDate, System.Boolean commentAllowed, System.Int32 aSBOrLucent, System.Boolean downloadAllowed, System.String phone, System.String company, System.String location, System.String aDAccount);	
		
		//Update
		bool UpdateEmployee(System.Int32 employeeID, System.String badge, System.String eName, System.String cName, System.String email, System.String cILAccount, System.String bD, System.String bG, System.String title, System.String culture, System.String reportTo, System.Boolean active, Nullables.NullableDateTime updateDate, System.Boolean commentAllowed, System.Int32 aSBOrLucent, System.Boolean downloadAllowed, System.String phone, System.String company, System.String location, System.String aDAccount);
		
	}

}



